package com.kaili.basic.service;

import com.kaili.basic.pojo.dto.MdmCityInfo;
import com.kaili.basic.pojo.entity.MdmCityVO;

import java.util.List;
import java.util.Map;

/**
 * @author zhangjl
 * @Type BaseCiteService
 * @Desc 杭州凯立通信有限公司
 * @Date 2018年05月18日
 */
public interface IBaseCityService {

   MdmCityVO getCityId(Long cityId);

   List<MdmCityVO> getAreaByName(MdmCityVO mdmCityVO);

   List<MdmCityVO> getCityName(MdmCityVO mdmCityVO);

   List<MdmCityVO> getProvinceName(MdmCityVO mdmCityVO);

   List<Map> getCounty();

   List<Map> getCity();

   List<Map> getProvince();

   List<Map> getArea();

   MdmCityVO selectCityByName(String name);

   List<MdmCityVO> queryProvinceCityCounty(String name);

   MdmCityInfo getNameById(Long id1, Long id2, Long id3);

   MdmCityInfo getByCountyId(Long id3);
}
